wrecking lorry - German English Dictionary